armed mugging - German English Dictionary